import { Http } from "./Http";
class UserHttp extends Http {
  // 用户注册 新增交通用户
  static RegisterUserHttp(data) {
    return super.request({
      url: "/api/register",
      data,
      method: "post",
    });
  }
  // 用户登录
  static LoginUserHttp(data) {
    return super.request({
      url: "/api/login",
      data,
      method: "post",
    });
  }
  // 用户登出
  static LogoutUserHttp(data) {
    return super.request({
      url: "/api/logout",
      data,
      method: "post",
    });
  }
  // 获取用户
  static getUserByTypeHttp(type) {
    return super.request({
      url: "/api/user",
      params: {
        type,
      },
      method: "get",
    });
  }
  // 删除用户
  static deleteUserHttp(data) {
    return super.request({
      url: "/api/delete",
      data,
      method: "post",
    });
  }
  // 修改用户信息
  static updateUserHttp(params, data) {
    return super.request({
      url: "/api/update",
      params,
      data,
      method: "post",
    });
  }
  // 修改密码
  static resetPassUserHttp(data) {
    return super.request({
      url: "/api/resetPassword",
      data,
      method: "post",
    });
  }
}
export { UserHttp };
